bandicoot rat (bandicota indica) - Spanish English Dictionary